<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>
    <script>
        var arr = [12, 22, 44, 55];
        // some()方法用于检测数组中的元素是否满足指定条件，通俗点就是查找数组中是否满足条件的元素
        // 注意：它返回值是布尔值，如果查找到这个元素，就返回true，如果查找不到就返回false
        // 如果找到第一个满足条件的元素，则终止循环，不在继续查找
        var flag = arr.some(function(value, index, arr) {
            return value < 3;
        })
        console.log(flag);
        var arr1 = ["red", "pink", "blue"];
        var flag1 = arr1.some(function(value, index, arr) {
            return value === "pink";
        })
        console.log(flag1);
    </script>
</body>

</html>